G2G spletne storitve

Postopek obdelave zahtevkov za storitev

Sistem G2G omogoča tri načine obdelave zahtevkov. Kateri postopki se bodo uporabili se določi pri podpisu protokola o izmenjavi podatkov ter pri posamezni storitvi.

1. Splošen postopek obdelave zahteve

Diagram procesa obdelave zahteve
Diagram procesa obdelave zahteve

Korak 1 - Oddaja zahteve
Odjemalec pripravi zahtevo (xml dokument), dokument digitalno podpiše (če je tako zahtevano) in jo posreduje v sistem G2G
(preko klica spletne metode DepositDocument / DepositDocumentWithAttachment pri dostopu z osebnim certifikatom oz. s klicom InsertDocumentG2P / InsertDocumentG2PEx pri dostopu s strežniškim certifikatom).

Korak 2 – Kontrola odgovora servisa G2G
Odjemalec preveri odgovor servisa G2G. Servis lahko pošlje dve vrsti odgovora:

Vrsta odgovora je razvidna v odgovoru, v elementu "/Glava/VrstaOdgovora". V primeru, da je vrednost elementa 1, potem je G2G poslal končen odgovor, če je vrednost 2, pa je G2G poslal potrdilo o sprejemu zahteve.

V primeru, da bo v protokolu določeno, da morajo biti vse obdelave sinhrone, bo G2G v primeru, da ne more sinhrono obdelati zahteve, pripravil končen odgovor o neuspešno obdelani zahtevi.

Korak 3 - Poizvedovanje po obdelanih dokumentih


Korak 4 - Sprejem odgovora
Odjemalec je iz sistema G2G sprejel končen odgovor. Odjemalec skladno s svojimi postopki shrani odgovor.

Korak 5 - Kontrola statusa odgovora
V odgovoru je v elementu "/Glava/StatusOdgovora" status odgovora. Vrednost "0" pomeni, da je bila obdelava uspešna, vrednost "1" pomeni, da je pri obdelavi prišlo do opozorila, "2" pa pomeni, da je pri obdelavi prišlo do napake.
V primeru opozorila / napake se podrobnosti nahajajo v elementih: